// 导入 Vue 框架和 App 根组件
import Vue from 'vue';
import App from './App.vue';

// 导入 Vue Router 实例
import router from './router';
import store from './store'; // 引入 store
// 导入 Element UI 框架及其样式文件
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

// 关闭生产模式下给出的提示
Vue.config.productionTip = false;

// 使用 Element UI 框架
Vue.use(ElementUI);

// 创建 Vue 实例，挂载根组件 App 到 #app 元素上，并注入路由器
new Vue({
  router,  // 注入路由器
  store,
  render: h => h(App),  // 渲染根组件 App
}).$mount('#app');  // 将实例挂载到 id 为 app 的 HTML 元素上
